Wide-Area Parallel Computing in Java

نویسندگان

  • Rob van Nieuwpoort
  • Jason Maassen
  • Henri E. Bal
  • Thilo Kielmann
  • Ronald Veldema
چکیده

Java’s support for parallel and distributed processing makes the language attractive for metacomputing applications, such as parallel applications that run on geographically distributed (wide-area) systems. To obtain actual experience with a Java-centric approach to metacomputing, we have built and used a high-performance widearea Java system, called Manta. Manta implements the Java RMI model using different communication protocols (active messages and TCP/IP) for different networks. The paper shows how widearea parallel applications can be expressed and optimized using Java RMI. Also, it presents performance results of several applications on a wide-area system consisting of four Myrinet-based clusters connected by ATM WANs.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Wide-area parallel programming using the remote method invocation model

Java’s support for parallel and distributed processing makes the language attractive for metacomputing applications, such as parallel applications that run on geographically distributed (wide-area) systems. To obtain actual experience with a Java-centric approach to metacomputing, we have built and used a high-performance wide-area Java system, called Manta. Manta implements the Java Remote Met...

متن کامل

Java Parallel Secure Stream for Grid Computing

The emergence of high speed wide area networks makes grid computing a reality. However grid applications that need reliable data transfer still have difficulties to achieve optimal TCP performance due to network tuning of TCP window size to improve the bandwidth and to reduce latency on a high speed wide area network. This paper presents a pure Java package called JPARSS (Java Parallel Secure S...

متن کامل

An Approach to Asynchronous Object-Oriented Parallel and Distributed Computing on Wide-Area Systems

This paper presents a exible and e ective model for objectoriented parallel programming in both local and wide area contexts and its implementation as a Java package. Blending remote evaluation and active messages, our model permits programmers to express asynchronous, complex interactions, so overcoming some of the limitations of the models based on message passing and RPC and reducing communi...

متن کامل

Parallel Computing on Wide-Area Clusters: the Albatross Project

Henri E. Bal Aske Plaat Thilo Kielmann Jason Maassen Rob van Nieuwpoort Ronald Veldema Department of Computer Science, Vrije Universiteit, Amsterdam, The Netherlands fbal,aske,kielmann,jason,rob,[email protected] http://www.cs.vu.nl/albatross/ Abstract The aim of the Albatross project is to study applications and programming environments for widearea cluster computers, which consist of multipl...

متن کامل

JPARSS: A Java Parallel Network Package for Grid Computing

The emergence of high speed wide area networks makes grid computing a reality. However grid applications that need reliable data transfer still have difficulties to achieve optimal TCP performance due to network tuning of TCP window size to improve bandwidth and to reduce latency on a high speed wide area network. This paper presents a Java package called JPARSS (Java Parallel Secure Stream (So...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1999